Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour U.S. Open - New York Portugal F1 Portugal F2 Argentina F3 Spain F28 Spain F32 Spain F33 Argentina F16 Argentina F18 Spain F17 Spain F18 Greece F2 Argentina F5 Argentina F6 Argentina F7 Paraguay F2 Paraguay F3 Ecuador F1 Ecuador F2 Ecuador F3 Argentina F9 Argentina F10 Spain F36 Spain F37 Spain F41 Spain F42 Spain F43 Guatemala F1 Costa Rica F1 Panama F1 Spain F7 Italy F3 Italy F4 Argentina F6 Argentina F7 Bulgarian Open - Sofia Copa Sevilla Internacionales de Andalucia - Seville San Remo Tennis Cup - San Remo Open Castilla y Leon - Segovia USTA Men's Challenger of Dallas - Dallas Czech Open 2006 - Prostejov AT&T Challenger of Dallas - Dallas Open Costa Daurada - Tarragona Challenger Tunisie - Tunis Copa Petrobras Argentina - Buenos Aires KGHM Dialog Polish Indoors - Wroclaw Internazionali di Tennis di Bergamo - Bergamo Braunschweig Challenger Recanati Challenger San Sebastian Challenger Manerbio Challenger Bogota Challenger Santiago Challenger Barletta Challenger Rome Challenger Orbetello Challenger Salvador Challenger Montevideo Challenger China Open - Beijing IPP Open - Helsinki Manerbio Challenger Como Challenger Volkswagen Challenger 2004 - Wolfsburg Orleans Challenger 6th Sardinian International Championships - Cagliari Milan Challenger XXXVII Torneig C.E. Laieta - Barcelona Salzburg Challenger Mitsubishi Electric Europe Cup - Monza Memorial Savigni - Sassuolo Sao Paulo Challenger X Open Internacional D'Andorra - Andorra Marrakech Challenger Tennis Napoli Cup - Napoli Buenos Aires Challenger Rome Challenger Prostejov Challenger Braunschweig Challenger Rabat Challenger Garden Open 2004 - Rome Cordenons Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Arroyo de la Encomienda - Valladolid Sao Paulo Challenger Porsche Open - Poznan Santiago Challenger Barranquilla Challenger Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Open Castilla y Leon - Segovia Rome Challenger Bordeaux Challenger Prostejov Challenger VIII Torneo Internazionale di Tennis - Barletta Liberec Challenger Irving Challenger Madrid Challenger Open Castilla y Leon - Segovia Buenos Aires Challenger Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Sophia Antipolis Challenger Prostejov Challenger Todi Challenger Milan Challenger Bastad Challenger Perugia Challenger Banja Luka Challenger 2003 - Banja Luka BMW Tennis Championship - Sunrise Rome Challenger Tashkent Challenger Buenos Aires Challenger Bancastato Challenger Lugano - Lugano Siemens Open - Scheveningen Helsinki Challenger Genova Challenger Dharwad Challenger 2003 - Dharwad Biella Challenger Campinas Challenger Santo Domingo Challenger Lima Challenger Eckental Challenger Bratislava Challenger Lambertz Open - Aachen Noumea Challenger Lille Challenger Marbella Challenger Alicante Challenger 10ø Tornea B. Camparini - Reggio Emilia Ilkley Challenger Siemens Open 2004 - Scheveningen Perugia Challenger Riviera di Rimini Challenger 2004 - Rimini Augsburg Challenger Santo Domingo Challenger Brest Challenger Montevideo Challenger Helsinki Challenger Canberra Challenger Noumea Challenger Seville Challenger Quimper Challenger Parma Challenger Morocco Tennis Tour - Rabat ATP Open Castilla y Leon - Segovia Marburg Challenger Concepcion Challenger Szczecin Challenger Santo Domingo Challenger Seville Challenger Genova Challenger Gran Canaria 2 Challenger Canberra Challenger Santiago Challenger Prague 1 Challenger Mauthausen Challenger Oeiras 4 Challenger Salzburg Challenger Buenos Aires Challenger Santa Fe 2 Challenger Cali Challenger Lambertz Open - Aachen Amersfoort Challenger San Marino Challenger Morocco Tennis Tour - Marrakech Porsche Open - Poznan Bet-at-home Open - Hamburg Napoli Challenger Pozoblanco Challenger Segovia Challenger Quito Challenger Asuncion Challenger Napoli Challenger Rome Challenger Barcelona Open Banc Sabadell - Barcelona Zagreb Challenger Milan Challenger Reggio Emilia Challenger Braunschweig Challenger Rimini Challenger Brasilia Challenger Genova Challenger Cali Challenger Belgrade 2 - Belgrade Asuncion Challenger Santiago Challenger Sao Paulo Challenger Bucaramanga Challenger Salinas Challenger Rabat Challenger Marrakech Challenger Monza Challenger Marburg Challenger Scheveningen Challenger Orbetello Challenger Recanati Challenger Trani Challenger Szczecin Challenger Rennes Challenger Ortisei Challenger Milan Challenger Seville Challenger Szczecin Challenger Tunis Challenger Aix En Provence Challenger Heilbronn Challenger Rennes Challenger Prostejov Challenger Geneva Challenger Bratislava Challenger Helsinki Challenger Bucaramanga Challenger Pereira Challenger Verona Challenger Panama City Challenger Rome Challenger Campinas Challenger Caltanissetta Challenger Braunschweig Challenger Istanbul Challenger Buenos Aires Challenger Biella Challenger Alicante Challenger Ismaning Challenger Seville Challenger Sarasota Challenger Milan Challenger Rome Challenger Mohammedia Challenger Milan Indoors - Milan Trofeo Barcelona de Tenis - Barcelona Open de Tenis Comunidad Valenciana - Valencia Scheveningen Challenger Tampere Challenger Biella Challenger Open de la Comunidad Valenciana - Valencia Croatia Open - Umag Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island China Open - Beijing AIG Japan Open - Tokyo Chennai Open - Chennai BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Synsam Swedish Open - Bastad Cordenons Challenger Open Romania - Bucharest AIG Japan Open - Tokyo Chennai Open - Chennai Manerbio Challenger Delray Beach International Tennis Championships - Delray Beach Como Challenger Open de Tenis Comunidad Valenciana - Valencia Genova Challenger Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Open de Moselle - Metz Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Millenium Tennis Championships - Delray Beach Almaty Challenger Open de la Comunidad Valenciana - Valencia Campinas Challenger Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Red Letter Days Open - Nottingham Mercedes Cup - Stuttgart Lima Challenger BA-CA Tennis Trophy - Vienna Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose PBZ Zagreb Indoors - Zagreb Orange Warsaw Open - Warsaw The Nottingham Open - Nottingham Allianz Suisse Open Gstaad - Gstaad St. Petersburg Open - St. Petersburg Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel AEGON Championships - London AEGON International - Eastbourne Mercedes Cup - Stuttgart Allianz Suisse Open Gstaad - Gstaad Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Open de Tenis Comunidad Valenciana - Valencia Canberra Challenger Heineken Open - Auckland Movistar Open - Santiago ABN AMRO World Tennis Tournament - Rotterdam Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle Thailand Open - Bangkok Qatar ExxonMobil Open - Doha Qatar Exxon Mobil Open - Doha Brasil Open - Costa do Sauipe AEGON International - Eastbourne Brasil Open - Costa do Sauipe Mercedes Cup - Stuttgart Copa Telmex - Buenos Aires Allianz Suisse Open - Gstaad Belgaum Open - Belgaum Open de Tenis Comunidad Valenciana - Valencia Okal Cup 2003 - Eckental Erste Bank Open - Vienna PBZ Zagreb Indoors - Zagreb Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Copa Claro - Buenos Aires Open Sabadell Atlantico - Barcelona BMW Open - Munich PBZ Zagreb Indoors - Zagreb VTR Open - Vina del Mar Copa Claro - Buenos Aires Open Sabadell Atlantico - Barcelona Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg If Stockholm Open - Stockholm Bet-at-home Cup - Kitzbuhel St. Petersburg Open - St. Petersburg PTT Thailand Open - Bangkok China Open - Beijing Qatar ExxonMobil Open - Doha Apia International - Sydney AEGON Championships - London Synsam Swedish Open - Bastad Brasil Open - Sao Paulo SkiStar Swedish Open - Bastad VTR Open - Vina del Mar Brasil Open - Sao Paulo SAP Open - San Jose Copa Claro - Buenos Aires If Stockholm Open - Stockholm Prostejov Challenger BRD Nastase Tiriac Trophy - Bucharest St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur Aircel Chennai Open - Chennai Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca AEGON International - Eastbourne Mercedes Cup - Stuttgart Open de Tenis Comunidad Valenciana - Valencia Winston-Salem Open - Winston-Salem Erste Bank Open - Vienna Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Rio Open - Rio de Janeiro Argentina Open - Buenos Aires AEGON Championships - London Moselle Open - Metz Rio Open - Rio de Janeiro Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch AEGON Championships - London Sydney International - Sydney Bet-at-home Open - Hamburg AEGON Championships - London Bet-at-home Cup - Kitzbuhel ABN AMRO World Tennis Tournament - Rotterdam Moselle Open - Metz Konzum Croatia Open - Umag Abierto Mexicano - Los Cabos Heineken Open - Auckland BRD Nastase Tiriac Trophy - Bucharest Swiss Indoors Basel - Basel BMW Open - Munich Open de Nice Cote d'Azur - Nice Aircel Chennai Open - Chennai Argentina Open - Buenos Aires Memphis Open - Memphis Rio Open - Rio de Janeiro Delray Beach Open - Delray Beach Bet-at-home Open - Hamburg Dubai Duty Free Tennis Championships - Dubai SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Heineken Open - Auckland European Open - Antwerp Brisbane International - Brisbane Qatar ExxonMobil Open - Doha Rio Open - Rio de Janeiro Ricoh Open - 's-Hertogenbosch Antalya Cup - Antalya Swiss Open - Gstaad Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Bet-at-home Open - Hamburg Qatar ExxonMobil Open - Doha Cordoba Open - Cordoba Rio Open - Rio de Janeiro Delray Beach Open - Delray Beach Grand Prix Hassan II - Marrakech Moselle Open - Metz SkiStar Swedish Open - Bastad Generali Open - Kitzbuhel Generali Open - Kitzbuhel Shenzhen Open - Shenzhen Erste Bank Open - Vienna Shenzhen Open - Shenzhen Swiss Indoors Basel - Basel Erste Bank Open - Vienna Open Sud de France - Montpellier Rakuten Japan Open - Tokyo Argentina Open - Buenos Aires New York Open - New York Argentina Open - Buenos Aires Santiago Open - Santiago Generali Open - Kitzbuhel Brasil Open - Sao Paulo Generali Open - Kitzbuhel Estoril Open - Estoril Topshelf Open - 's-Hertogenbosch Winston-Salem Open - Winston-Salem Open Sud de France - Montpellier European Open - Antwerp Argentina Open - Buenos Aires Genova Challenger Anytech365 Andalucia Open - Marbella San Diego Open - San Diego Baumag Open - Budapest Serbia Open - Belgrade Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Mallorca Championships - Mallorca Maia Challenger Swiss Open - Gstaad Plava Laguna Croatia Open - Umag Geneva Open - Geneva Erste Bank Open - Vienna Cordoba Open - Cordoba Open Sud de France - Montpellier Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Argentina Open - Buenos Aires Gran Canaria 1 Challenger Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Open Parc - Lyon Milan Challenger Credit Agricole Suisse Open - Gstaad Sydney International - Sydney Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston European Open - Antwerp Swiss Open - Gstaad XXX Edizione 'A Savoldi Marco' - Manerbio Serbia Open - Belgrade Adelaide International - Adelaide Cordoba Open - Cordoba Delray Beach Open - Delray Beach Forte Village Sardegna Open - Sardinia Astana Open - Nur-Sultan Cordoba Open - Cordoba Argentina Open - Buenos Aires Chile Dove Men+Care Open - Santiago Rakuten Japan Open - Tokyo Hamburg European Open - Hamburg Swiss Open - Gstaad Braunschweig Challenger Rio Open - Rio de Janeiro Sydney Tennis Classic - Sydney Cordoba Open - Cordoba Rio Open - Rio de Janeiro Chile Dove Men+Care Open - Santiago Winston-Salem Open - Winston-Salem Grand Prix Hassan II - Marrakech China Open - Beijing Erste Bank Open - Vienna Gonet Geneva Open - Geneva Nordea Open - Bastad Chile Dove Men+Care Open - Santiago Szczecin Challenger Sydney International - Sydney SkiStar Swedish Open - Bastad New York Open - New York Great Ocean Road Open - Melbourne Argentina Open - Buenos Aires Barcelona Open Banc Sabadell - Barcelona Campionati Internazionali di Sicilia - Palermo Pacific Life Open - Indian Wells Grand Prix Hassan II - Casablanca Sony Ericsson Open - Miami Heineken Open Shanghai - Shanghai Heineken Open - Auckland Abierto Mexicano Telfonica MoviStar - Acapulco Open de la Comunidad Valenciana - Valencia Open Seat Godo 2005 - Barcelona Estoril Open - Estoril Ordina Open - 's-Hertogenbosch Croatia Open - Umag Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven Thailand Open - Bangkok Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Grand Prix Hassan II - Casablanca Estoril Open - Estoril Dutch Open Tennis - Amersfoort Croatia Open Umag - Umag Orange Prokom Open - Sopot Campionati Internazionali di Sicilia - Palermo PTT Thailand Open - Bangkok Heineken Open - Auckland Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Citi Open - Washington BCR Open Romania - Bucharest St. Petersburg Open - St. Petersburg Open SEAT 2008 - Barcelona Grand Prix Hassan II - Casablanca Austrian Open - Kitzbuhel Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest China Open - Beijing AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow SA Tennis Open - Johannesburg Regions Morgan Keegan Championships - Memphis Estoril Open - Estoril Masters Series - Hamburg Pilot Pen Tennis - New Haven Bank Austria Tennis Trophy - Vienna Medibank International - Sydney The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca China Open - Beijing AEGON International - Eastbourne Mercedes Cup - Stuttgart Open de Moselle - Metz AIG Japan Open Tennis Championships - Tokyo Bank Austria Tennis Trophy - Vienna Medibank International - Sydney Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston German Tennis Championships - Hamburg Open de Tenis Comunidad Valenciana - Valencia Heineken Open - Auckland Grand Prix Hassan II - Casablanca Serbia Open - Belgrade Swiss Indoors Basel - Basel Power Horse Cup - Dusseldorf Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem If Stockholm Open - Stockholm Valencia Open - Valencia Royal Guard Open Chile - Vina del Mar Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo Intrum Stockholm Open - Stockholm Portugal Open - Oeiras Credit Agricole Suisse Open - Gstaad Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo Valencia Open - Valencia Swiss Indoors Basel - Basel Brasil Open - Sao Paulo Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca US Men's Clay Court Championship - Houston Geneva Open - Geneva SkiStar Swedish Open - Bastad Austrian Open - Kitzbuhel Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen China Open - Beijing If Stockholm Open - Stockholm Erste Bank Open - Vienna Valencia Open - Valencia Millennium Estoril Open - Estoril Aircel Chennai Open - Chennai ASB Classic - Auckland Apia International - Sydney Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech BRD Nastase Tiriac Trophy - Bucharest Millennium Estoril Open - Estoril TEB BNP Paribas Istanbul Open - Istanbul BB&T Atlanta Open - Atlanta Chengdu Open - Chengdu ASB Classic - Auckland Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Brasil Open - Sao Paulo Turkish Airlines Open Antalya - Antalya German Tennis Championships - Hamburg St. Petersburg Open - St. Petersburg Delray Beach International Tennis Championships - Delray Beach Tennis Masters Series - Madrid Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Open 13 - Marseille Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Rolex Paris Masters - Paris Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Medellin Challenger Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Rolex Paris Masters - Paris Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami St. Petersburg Open - St. Petersburg Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Western & Southern Open - New York BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open Qualifying - Doha French Open - Paris U.S. Open - New York U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris French Open - Paris Campeonato de Espana Kia de Tenis 2004 - Madrid Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Davis Cup, World Group, QF, ARG-SRB 4-1 Davis Cup, World Group, SF, BEL-ARG 3-2 Davis Cup, World Group, 1R, CAN-ESP 3-2 Davis Cup, World Group, QF, ITA-ARG 1-3 Davis Cup, World Group, F, CRO-ARG 2-3 Davis Cup, World Group, 1R, ARG-BRA 3-2 ATP Cup - Sydney All Lower level tournaments Olympics - Rio de Janeiro